.row-of-cards {
    display: flex;
    flex-wrap: wrap;
  }
  
  .card-item {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
  }
  
  .card-content {
    flex: 5 0 auto; /* 允许内容区域扩展并占据剩余空间 */
  }
  
  .book-list-container{
    background-color: rgb(212, 239, 249);
  }
/* index.css */
.small-card-content {
    width: 90%;
    margin: 0 auto; /* 水平居中 */
    max-width: 200px; /* 设置最大宽度限制 */
    max-height: 250px; /* 设置最大高度限制 */
    overflow: hidden; /* 隐藏溢出的内容 */
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* 添加阴影效果 */
    transition: box-shadow 0.3s ease; /* 平滑过渡效果 */
}

.small-card-content:hover {
    box-shadow: 0 8px 16px rgba(0, 0, 0, 0.2); /* 鼠标悬停时增加阴影深度 */
}

.small-card-content .ant-card-cover img {
    max-height: 150px; /* 设置图片的最大高度 */
    object-fit: cover; /* 保持图片比例并裁剪 */
}

.small-card-content .ant-card-meta-description {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

